如何在 Termux 中使用 Aircrack

您所在的位置:网站首页 understand know和realize的区别 如何在 Termux 中使用 Aircrack

如何在 Termux 中使用 Aircrack

2024-04-28 05:08| 来源: 网络整理| 查看: 265

如何在 Termux 中使用 Aircrack-Ng?

网络安全和道德黑客最近引起了广泛关注。名为 Aircrack-ng 的强大工具集使安全专家和爱好者能够评估无线网络漏洞。用户可以在 Termux 环境中利用 Aircrack-ng 的功能来探索和保护自己的 Wi-Fi 网络,这使其成为对网络安全感兴趣的任何人的必备工具。在本文中,我们将提供有关在 Termux 中使用 Aircrack-ng 的全面、分步教程,以及有用的示例和代码片段。

什么是Termux?

名为 Termux 的 Android 终端模拟器和 Linux 环境应用程序可让您访问手机上的命令行界面。黑客和安全研究人员青睐它,因为它使用户能够访问和使用各种 Linux 实用程序和软件包。您可以使用 Termux 在 Android 设备上利用 Aircrack-ng 的功能,让您无论身在何处都可以进行网络评估。

安装 Termux

让我们首先在 Android 设备上安装 Termux,然后再继续安装 Aircrack-ng。采取这些简单的行动 -

在 Android 设备上打开 Google Play 商店。

在搜索栏中搜索“Termux”。

从搜索结果中选择官方 Termux 应用程序。

点击“安装”按钮并等待安装完成。

安装后,启动 Termux 应用程序。

安装 Aircrack-ng

一旦 Termux 运行,我们就可以继续安装 Aircrack-ng。使用 Termux 终端运行以下命令:

运行以下命令来更新包存储库 −

pkg update

通过执行此操作,您可以确保拥有最新的软件包信息。

运行以安装必要的依赖项。

pkg install git autoconf automake clang make openssl-dev libssl-dev pkg-config

为了成功编译 Aircrack-ng,需要这些依赖项。

使用 −

git clone https://github.com/aircrack-ng/aircrack-ng.git

最新版本的 Aircrack-ng 将下载到您的设备上。

在新目录中打开 Aircrack-ng 文件夹 −

cd aircrack-ng

通过导航转到保存克隆存储库的目录。

通过一次运行以下每个命令,您可以编译并安装 Aircrack-ng −

autoreconf -i ./configure --prefix=/data/data/com.termux/files/usr make make install

借助这些命令,您可以准备好构建 Aircrack-ng、将其设置为在 Termux 环境中安装、编译其源代码并将其安装在 Android 设备上。

您的 Android 设备现已使用 Termux 成功更新为 Aircrack-ng。

使用 Aircrack-ng

安装完Aircrack-ng后,我们来看看一些常见的使用场景和命令。

查看可用的无线网络 −

运行以下命令获取附近 Wi-Fi 网络的列表 −

airodump-ng wlan0

此命令将显示该区域中无线网络的 BSSID(基本服务集标识符)及其信道和信号强度。

捕获数据包 −

使用命令:从特定 Wi-Fi 网络获取数据包。

airodump-ng --bssid --channel -w wlan0

将“BSSID”更改为目标网络的 MAC 地址,将“channel”更改为网络的操作通道,将“output_file”更改为捕获的数据包文件所需的名称。该命令将开始数据包捕获并将捕获的数据包保存到您指定的输出文件中。

破解 WEP 加密 −

如果您已从中收集了足够的数据包,则可以尝试使用 Aircrack-ng 破解 WEP 加密网络。执行此命令 −

aircrack-ng -b -w

将“BSSID”更改为目标网络的 MAC 地址,将“wordlist”更改为包含潜在密码的单词列表文件的位置,将“capture_file”更改为包含捕获的数据包的文件。为了确定用于加密网络的 WEP 密钥,Aircrack-ng 将检查其截获的数据包。

破解 WPA/WPA2-PSK 加密 −

使用字典攻击破坏使用 WPA/WPA2-PSK 加密保护的网络。激活命令 −

aircrack-ng -w -b

将“wordlist”更改为包含潜在密码的单词列表文件的位置,将“BSSID”更改为目标网络的 MAC 地址,将“capture_file”更改为包含捕获的数据包的文件。 Aircrack-ng 将迭代该单词列表,以识别正确的网络密码。

在评估和测试任何无线网络的安全性之前,请务必确保您拥有正确的授权。未经授权的活动是被禁止的,也是不道德的。

使用 Aircrack-ng 的附加功能

Aircrack-ng 提供了一些附加功能,可以增强您的无线网络安全评估。让我们探讨其中的一些功能:

虚假身份验证攻击 −

在不知道密码的情况下,您可以使用虚假身份验证攻击连接到目标 Wi-Fi 网络。可以使用此攻击来测试网络的安全措施。要执行虚假身份验证攻击,请输入命令:

aireplay-ng --fakeauth 0 -a -h wlan0

将 替换为目标网络的 MAC 地址,将 替换为您设备的 MAC 地址。此命令向网络发送虚假身份验证帧,尝试在不需要密码的情况下建立连接。

找回密码

使用保存的捕获文件,Aircrack-ng 可用于检索丢失或忘记的 Wi-Fi 网络密码。应使用以下命令恢复密码−

aircrack-ng -b -w

将 替换为目标网络的 MAC 地址,将 替换为包含潜在密码的单词列表文件的路径,将 替换为捕获的数据包文件。 Aircrack-ng 将遍历单词列表,尝试找到用于保护网络安全的正确密码。

结论

如果正确使用,Aircrack-ng 是评估无线网络安全性的出色工具。您可以按照本指南中提供的说明在 Termux 环境中的 Android 设备上轻松设置 Aircrack-ng。不要忘记以道德和负责任的方式使用此工具来尊重他人的安全和隐私。您可以通过随时了解最新的网络安全发展来帮助创建更安全的在线环境。

所提供的代码片段仅用于教育目的;严禁任何未经授权或恶意的使用。在分析或测试任何无线网络的安全性之前,请务必确保您拥有必要的授权和许可。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3